Нагрузочное тестирование от Otus
Вы научитесь
Программа курса
Суммарная длительность всех уроков на курсе составляет 88 часов. За это время вы сможете освоить 4 теоретических блока, к каждому из которых прикреплены практические задания на отработку нового материала.
Введение в нагрузочное тестирование (НТ)
Узнаете, для чего создано нагрузочное тестирование и какой цели оно призвано достичь. Научитесь анализировать статистику и прогнозировать нагрузку теста. Сможете работать с отчётами: поймёте, что именно в них необходимо указывать.
Узнаете, для чего создано нагрузочное тестирование и какой цели оно призвано достичь.
Научитесь анализировать статистику и прогнозировать нагрузку теста.
Сможете работать с отчётами: поймёте, что именно в них необходимо указывать.
Подготовка средств НТ
В этом модуле вы научитесь разрабатывать собственный скрипт. Опишете весь процесс. Вы сможете писать сценарии нагрузки и планировать запуск тестов. Вы научитесь производить расчёт производительности и анализ ошибок. Сможете записыывать скрипты вручную. Изучите несколько основных необходимых для этого элементов. Вы сможете работать с транзацкиями, отладной и модулированием. Вы сможете увеличивать нагрузку ступенчато. Поймёте, какие средства мониторинга необходимо освоить. Узнаете, по каким критериям можно рассмотреть тест хорошим. Поработаете над установкой и базовыми компонентами тестирований. Выведете результаты в файл. Сможете собирать докер-образ и запускать тесты в контейнере. Вы поработаете с гитлабом и разобьёте пайплайн на несколько составляющих. Поймёте, как разрабатывать эмулятор. Научитесь объяснять базовые действия и компоненты в них. Сможете рассмотреть создание фреймворка и сборку сервиса.
В этом модуле вы научитесь разрабатывать собственный скрипт. Опишете весь процесс.
Вы сможете писать сценарии нагрузки и планировать запуск тестов.
Вы научитесь производить расчёт производительности и анализ ошибок.
Сможете записыывать скрипты вручную. Изучите несколько основных необходимых для этого элементов.
Вы сможете работать с транзацкиями, отладной и модулированием.
Вы сможете увеличивать нагрузку ступенчато. Поймёте, какие средства мониторинга необходимо освоить.
Узнаете, по каким критериям можно рассмотреть тест хорошим.
Поработаете над установкой и базовыми компонентами тестирований. Выведете результаты в файл.
Сможете собирать докер-образ и запускать тесты в контейнере.
Вы поработаете с гитлабом и разобьёте пайплайн на несколько составляющих.
Поймёте, как разрабатывать эмулятор.
Научитесь объяснять базовые действия и компоненты в них.
Сможете рассмотреть создание фреймворка и сборку сервиса.
Эмуляторы, мониторинг, регрессионное НТ
Вы научитесь ориентироваться в мониторинге в нагрузочном тестировании. Воспользуетесь стандартными инструментами. Попробуете выделить роль логирования. Разберётесь в составляющих СУБД. Попробуете настроить мониторинг НТ. Сможете выяснить, какие есть слабые места в НТ сейчас.
Вы научитесь ориентироваться в мониторинге в нагрузочном тестировании. Воспользуетесь стандартными инструментами.
Попробуете выделить роль логирования.
Разберётесь в составляющих СУБД.
Попробуете настроить мониторинг НТ.
Сможете выяснить, какие есть слабые места в НТ сейчас.
Итоговый проект
Определитесь с темой, в рамках которой будете реализовывать дипломную работу. Пообщаетесь с экспертом о домашних заданиях. Представите свой проект комиссии.
Определитесь с темой, в рамках которой будете реализовывать дипломную работу.
Пообщаетесь с экспертом о домашних заданиях.
Представите свой проект комиссии.